vent ecosystems - French English Dictionary